resorbable implants - German English Dictionary